rain ice - German English Dictionary